package com.chixing.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import java.math.BigDecimal;

/**
 * <p>
 * 
 * </p>
 *
 * @author xiaotao
 * @since 2022-10-06
 */

public class Product implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "product_id", type = IdType.AUTO)
    private Integer productId;

    private String productName;

    private String productType;

    private String productBrand;

    private Float productPrice;

    private String productColor;

    private String productSize;

    private String productMainImg;

    private Integer productCount;

    private BigDecimal productPoint;

    private String productArea;

    private Integer productSold;

    private String xx;

    private Integer yy;

    private Integer productVersion;

    private Integer productStatus;

    public Integer getProductId() {
        return productId;
    }

    public void setProductId(Integer productId) {
        this.productId = productId;
    }
    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }
    public String getProductType() {
        return productType;
    }

    public void setProductType(String productType) {
        this.productType = productType;
    }
    public String getProductBrand() {
        return productBrand;
    }

    public void setProductBrand(String productBrand) {
        this.productBrand = productBrand;
    }
    public Float getProductPrice() {
        return productPrice;
    }

    public void setProductPrice(Float productPrice) {
        this.productPrice = productPrice;
    }
    public String getProductColor() {
        return productColor;
    }

    public void setProductColor(String productColor) {
        this.productColor = productColor;
    }
    public String getProductSize() {
        return productSize;
    }

    public void setProductSize(String productSize) {
        this.productSize = productSize;
    }
    public String getProductMainImg() {
        return productMainImg;
    }

    public void setProductMainImg(String productMainImg) {
        this.productMainImg = productMainImg;
    }
    public Integer getProductCount() {
        return productCount;
    }

    public void setProductCount(Integer productCount) {
        this.productCount = productCount;
    }
    public BigDecimal getProductPoint() {
        return productPoint;
    }

    public void setProductPoint(BigDecimal productPoint) {
        this.productPoint = productPoint;
    }
    public String getProductArea() {
        return productArea;
    }

    public void setProductArea(String productArea) {
        this.productArea = productArea;
    }
    public Integer getProductSold() {
        return productSold;
    }

    public void setProductSold(Integer productSold) {
        this.productSold = productSold;
    }
    public String getXx() {
        return xx;
    }

    public void setXx(String xx) {
        this.xx = xx;
    }
    public Integer getYy() {
        return yy;
    }

    public void setYy(Integer yy) {
        this.yy = yy;
    }
    public Integer getProductVersion() {
        return productVersion;
    }

    public void setProductVersion(Integer productVersion) {
        this.productVersion = productVersion;
    }
    public Integer getProductStatus() {
        return productStatus;
    }

    public void setProductStatus(Integer productStatus) {
        this.productStatus = productStatus;
    }

    @Override
    public String toString() {
        return "Product{" +
            "productId=" + productId +
            ", productName=" + productName +
            ", productType=" + productType +
            ", productBrand=" + productBrand +
            ", productPrice=" + productPrice +
            ", productColor=" + productColor +
            ", productSize=" + productSize +
            ", productMainImg=" + productMainImg +
            ", productCount=" + productCount +
            ", productPoint=" + productPoint +
            ", productArea=" + productArea +
            ", productSold=" + productSold +
            ", xx=" + xx +
            ", yy=" + yy +
            ", productVersion=" + productVersion +
            ", productStatus=" + productStatus +
        "}";
    }
}
